Big Huge Thesaurus

fashion plate

noun